package com.zuxia.po;

import java.util.HashSet;
import java.util.Set;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * Cardtypeinfo entity. @author MyEclipse Persistence Tools
 */

public class Cardtypeinfo implements java.io.Serializable {

	// Fields

	private Integer ctiid;
	private String ctitype;
	@JSONField(serialize=false)
	private Set inventoryinfos = new HashSet(0);
	@JSONField(serialize=false)
	private Set orderinfos = new HashSet(0);
	@JSONField(serialize=false)
	private Set servicecartypeinfos = new HashSet(0);

	// Constructors

	/** default constructor */
	public Cardtypeinfo() {
	}

	/** minimal constructor */
	public Cardtypeinfo(String ctitype) {
		this.ctitype = ctitype;
	}

	/** full constructor */
	public Cardtypeinfo(String ctitype, Set inventoryinfos, Set orderinfos,
			Set servicecartypeinfos) {
		this.ctitype = ctitype;
		this.inventoryinfos = inventoryinfos;
		this.orderinfos = orderinfos;
		this.servicecartypeinfos = servicecartypeinfos;
	}

	// Property accessors

	public Integer getCtiid() {
		return this.ctiid;
	}

	public void setCtiid(Integer ctiid) {
		this.ctiid = ctiid;
	}

	public String getCtitype() {
		return this.ctitype;
	}

	public void setCtitype(String ctitype) {
		this.ctitype = ctitype;
	}

	public Set getInventoryinfos() {
		return this.inventoryinfos;
	}

	public void setInventoryinfos(Set inventoryinfos) {
		this.inventoryinfos = inventoryinfos;
	}

	public Set getOrderinfos() {
		return this.orderinfos;
	}

	public void setOrderinfos(Set orderinfos) {
		this.orderinfos = orderinfos;
	}

	public Set getServicecartypeinfos() {
		return this.servicecartypeinfos;
	}

	public void setServicecartypeinfos(Set servicecartypeinfos) {
		this.servicecartypeinfos = servicecartypeinfos;
	}

}